Communication and Computing Paradigm for Distributed Mobile Systems
نویسنده
چکیده
The advancements in technology have enabled mobile devices to become information and service providers by complementing or replacing static hosts. This motivates the need for merging of mobile and grid technologies, leading to mobile grid paradigm. Computational mobile grid can also be viewed as a seamless integration of cluster of mobile clusters. Hence, as a first step in realizing a mobile grid, Anonymous Remote Mobile Cluster Computing (ARMCC) model is proposed. The main purpose of ARMCC is to utilize the idle computing power of both the static and mobile nodes, to provide parallel programming on a distributed mobile computing environment. The cluster model was extended to a mobile grid paradigm that integrates the computational, data and service grids. However, though the mobile grid is visualized as cluster of mobile clusters, the model of mobile cluster is not directly applicable to mobile grid. In addition to computational power other resources and services offered by the participating nodes are shared in case of mobile grid. Thus, all the participating mobile nodes in the mobile grid are represented using surrogate objects which reside on the static portion of the network. These surrogate objects are realized as a shared distributed object space. The constrained nature of the mobile devices participating in the mobile cluster requires an efficient communication primitive for exactly-once message delivery. Thus a novel communication paradigm, namely, Fault Tolerant Exactly Once Reliable Multicast Protocol (FTEORMP) for distributed mobile system is proposed.
منابع مشابه
A Mobile and Fog-based Computing Method to Execute Smart Device Applications in a Secure Environment
With the rapid growth of smart device and Internet of things applications, the volume of communication and data in networks have increased. Due to the network lag and massive demands, centralized and traditional cloud computing architecture are not accountable to the high users' demands and not proper for execution of delay-sensitive and real time applications. To resolve these challenges, we p...
متن کاملDependable Mobile Agents
The mobile agent programming paradigm offers several advantages for the development of distributed systems and applications. Mobile agent dependability is a key requirement for the acceptance and future development and deployment of mobile agents. In this paper, we propose a replication scheme for mobile agents based on the group concept and associated group communication services. Group commun...
متن کاملSMA and Mobile Agents Actors for Distributed Testing
The Multi Agent Systems are a paradigm of the most promising technology in the development of distributed software systems. They include the mechanisms and functions required to support interaction, communication and coordination between the various components of such a system. In the context of distributed test the activity of the test is performed by a set of parallel testers called PTCs (Par...
متن کاملA Secure Communication in Mobile Agent System
A mobile agent is a software code with mobility which can be move from a computer into another computers through network. The mobile agent paradigm provides many benefits in developments of distributed application at the same time introduce new requirements for security issues with these systems. In this article we present a solution for protection agent from other agents attacks with loging pa...
متن کاملThe Election Protocol for Reconfigurable Distributed Systems
The Election paradigm can be used as a building block in many practical problems such as group communication, atomic commit and replicated data management where a protocol coordinator might be useful. The problem has been widely studied in the research community since one reason for this wide interest is that many distributed protocols need an election protocol. However, despite its usefulness,...
متن کامل